Big Huge Thesaurus

Platypoecilus maculatus

noun